package com.tbsoft.ehr.dao.contract;

import java.util.List;

import com.tbsoft.ehr.dao.BaseDao;
import com.tbsoft.ehr.model.Contract;
import com.tbsoft.ehr.model.StaffInfo;

public interface ContractDao extends BaseDao<Contract>{

	List<Contract> getContractByStaffId(String staffId);
	Contract getContractById(String id);
	//int getContractNo(String staffId);
	List<Contract> getContractByCondton(List<StaffInfo> staffLst,String endTimeFrom,String endTimeTo,int startIndex,int count);
	int getContractCount(List<StaffInfo> staffLst,String endTimeFrom, String endTimeTo);
	
	void logicDelete(String staffId);
}
